/* css style for search resutls */
#map-search {
  width: 640px;
  height: 400px;
  position: relative;
  border: 8px solid #FBBF45;
  z-index: 1;
}

#results {
  width: 616px;
  height: auto;
  max-height: 880px;
  position: relative;
  top: 32px;
  padding-bottom: 20px;
  overflow: auto;
  background-color: #d7eef4;
  border-radius: 3px;
}

#results li {
  border-bottom: 1px solid #cccccc;
}

#results a {
  width: 60px;
  height: 30px;
 
 /* float: right; */
  position: relativve;
  top: 0px;
  padding: 8px 5px 0 5px;
  margin: 0 0 20px 520px;
  font-size: 1.2em;
  color: #000000;
  background: #FBBF45;
  border-radius: 4px;
}

#results .results-name {
  font-size: 1.1em;
  color: #000000;
}

button.search-index {
  display: inline;
}

button#search-prev {
  width: 80px;
  height: 27px;
  position: absolute;
  top: 490px;
  left: 20px;
  padding: 3px 0 0 5px;
  font-size: 1.2em;
  color: #000000;
  background: #FBBF45;
  border-radius: 4px;          
}

 button#search-next {
  width: 80px;
  height: 27px;
  position: absolute;
  top: 490px;
  left: 550px;
  padding: 3px 0 0 5px;
  font-size: 1.2em;
  color: #000000;
  background: #FBBF45;
  border-radius: 4px;          
}

 #ads {
  position: relative;
  z-index: 1;
  top: 1px;
  left: 0px;
  min-width: 120px;
  max-width: 200px; 
  min-height: 600px;
  height: auto;
  background-color: #fff6d5;
  border-top-left-radius:8px;
  border-top-rigth-radius: 3px;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:3px;
  border: 1px solid #f9f9f9;
}

#commercial, #public {
  z-index: 2;
}                                       
